highly productive - French English Dictionary